Golang Job: Senior Golang Developer

Job added on

Company

MSH
United States of America

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Golang Job Details

Responsibilities

As a Senior Developer, you will lead the development of key systems. You will have significant influence on the overall tech strategy and system architecture, and prioritization and roadmap. We are cloud-based and prefer agile working styles.

Our tech stack:

  • Go
  • gRPC
  • Google Cloud
  • Docker
  • Cloud Run
  • No SQL and SQL backend databases
  • Grafana
  • Git

The team is responsible for all aspects of our business systems, such as agent-led customer care, automated customer care, billing, sales, offer management, product catalog, checkout, order management and other services that enable sales and care online. The ideal candidate has experience working in one or more of the functional areas of eCommerce, a strong technical background and experience managing multiple large technology teams under one area.

Responsibilities

  • Works with business users to find solutions to business problems.
  • Leads the design of applications and services.
  • Keeps abreast of new technology patterns and trends. Leads the evolution of company standards and technology (tools, conventions and design patterns)
  • Sets standards for development, code reviews, tooling and CI/CD.
  • Ensures successful delivery of solutions.
  • Collaborates with other teams and consistently and effectively communicates across the organization and up the leadership chain.
  • Leads design and/or code reviews. Drives initiatives for operational improvement and ensures team members do the same.
  • Mentors and grows junior developers and others on the team

Qualifications

  • Degree in Computer Science, a related technical or scientific field, or equivalent experience
  • 5+ years of technology experience
  • Experience in Go, Java, C++, C# or similar; we use Go, and we'll train you if you don't know it
  • Comfortable with Git workflow
  • Analysis, design, coding and implementation of large-scale applications.
  • Solid knowledge of algorithms, data structures and complexity theory
  • Participation through completion of a complex software project
  • Ability to effectively write so requirements are clear and readily understood.

Job Type: Full-time

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee discount
  • Flexible spending account
  • Health insurance
  • Health savings account
  • Life insurance
  • Paid time off
  • Referral program
  • Tuition reimbursement
  • Vision insurance

Schedule:

  • 8 hour shift
  • Monday to Friday

Supplemental pay types:

  • Bonus pay

Application Question(s):

  • Are you currently located in one of the following states in the United States: AR, AZ, CA, CT, GA, KS, KY, LA, MO, MS, NC, NJ, NM, NV, NY, OH, OK, TX, WV

Experience:

  • Go: 3 years (Preferred)

Work Location: Remote